blktapctrl: Select backend by prefix
authorKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 18:42:31 +0000 (18:42 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Thu, 12 Mar 2009 18:42:31 +0000 (18:42 +0000)
commit8b173f5236c351dc4d2ce9e542d0a97949344fc2
treedf64b640956db425a3621249328324b22318d931
parent6dde5f55da1ddfec808b0560f4923eff7b6de4a6
blktapctrl: Select backend by prefix

This patch adds support for specifying the backend (tapdisk or ioemu)
to blktapctrl. Images can be specified e.g. as tap:tapdisk:aio,
tap:ioemu:qcow2 or tap:vmdk. When omitting the backend, a default is
chosen based on the image type (currently always tapdisk because ioemu
as a backend is broken until a follow-up patch series against qemu-xen
is applied)

Signed-off-by: Kevin Wolf <kwolf@suse.de>
tools/blktap/drivers/blktapctrl.c
tools/blktap/drivers/tapdisk.h
tools/python/xen/xend/server/BlktapController.py